df5400
@@ -423,8 +423,8 @@
private void setupStagingDir(String dirPath, boolean isLocal) throws IOException
     }
     if (!fs.exists(scratchDir)) {
       fs.mkdirs(scratchDir);
-      FsPermission fsPermission = new FsPermission((short)0777);
-      fs.setPermission(scratchDir, fsPermission);
     }
+    FsPermission fsPermission = new FsPermission((short)0777);
+    fs.setPermission(scratchDir, fsPermission);
   }
 }
